package com.inossem.warehousestorage_inossem.bean.inventory;

import java.util.List;

/**
 * Created by Administrator on 2017/9/1 0001.
 */

public class InventoryNewMatReqBean {


    /**
     * stocktake_id : 123
     * wh_id : 101
     * area_id : 111111
     * item_id : 111
     * mat_id : 12431
     * position_id : 123
     * stocktake_qty : 11.1
     * spec_stock : Q
     * spec_stock_code : 1
     * spec_stock_name : 特殊库存描述
     * batch : 1111
     * supplier_name : 供应商名称
     * supplier_code : 300
     * input_time : 2017-08-08
     * batch_list : [{"batch_spec_code":"1","batch_spec_value":"北京三里屯"},{"batch_spec_code":"1","batch_spec_value":"北京三里屯"}]
     */

    private String stocktake_id;
    private String wh_id;
    private String area_id;
    private String item_id;
    private String mat_id;
    private String position_id;
    private String stocktake_qty;
    private String spec_stock;
    private String spec_stock_code;
    private String spec_stock_name;
    private String batch;
    private String supplier_name;
    private String supplier_code;
    private String input_time;
    private String unit_id;
    private List<BatchListBean> batch_list;
    private List<InventoryNewMatQueryRespBean.NewMaterielBean.BatchMaterialSpecListBean> batch_material_spec_list;
    private List<InventoryNewMatQueryRespBean.NewMaterielBean.BatchSpecListBean> batch_spec_list;

    public String getUnit_id() {
        return unit_id;
    }

    public void setUnit_id(String unit_id) {
        this.unit_id = unit_id;
    }

    public List<InventoryNewMatQueryRespBean.NewMaterielBean.BatchMaterialSpecListBean> getBatch_material_spec_list() {
        return batch_material_spec_list;
    }

    public void setBatch_material_spec_list(List<InventoryNewMatQueryRespBean.NewMaterielBean.BatchMaterialSpecListBean> batch_material_spec_list) {
        this.batch_material_spec_list = batch_material_spec_list;
    }

    public List<InventoryNewMatQueryRespBean.NewMaterielBean.BatchSpecListBean> getBatch_spec_list() {
        return batch_spec_list;
    }

    public void setBatch_spec_list(List<InventoryNewMatQueryRespBean.NewMaterielBean.BatchSpecListBean> batch_spec_list) {
        this.batch_spec_list = batch_spec_list;
    }

    public String getStocktake_id() {
        return stocktake_id;
    }

    public void setStocktake_id(String stocktake_id) {
        this.stocktake_id = stocktake_id;
    }

    public String getWh_id() {
        return wh_id;
    }

    public void setWh_id(String wh_id) {
        this.wh_id = wh_id;
    }

    public String getArea_id() {
        return area_id;
    }

    public void setArea_id(String area_id) {
        this.area_id = area_id;
    }

    public String getItem_id() {
        return item_id;
    }

    public void setItem_id(String item_id) {
        this.item_id = item_id;
    }

    public String getMat_id() {
        return mat_id;
    }

    public void setMat_id(String mat_id) {
        this.mat_id = mat_id;
    }

    public String getPosition_id() {
        return position_id;
    }

    public void setPosition_id(String position_id) {
        this.position_id = position_id;
    }

    public String getStocktake_qty() {
        return stocktake_qty;
    }

    public void setStocktake_qty(String stocktake_qty) {
        this.stocktake_qty = stocktake_qty;
    }

    public String getSpec_stock() {
        return spec_stock;
    }

    public void setSpec_stock(String spec_stock) {
        this.spec_stock = spec_stock;
    }

    public String getSpec_stock_code() {
        return spec_stock_code;
    }

    public void setSpec_stock_code(String spec_stock_code) {
        this.spec_stock_code = spec_stock_code;
    }

    public String getSpec_stock_name() {
        return spec_stock_name;
    }

    public void setSpec_stock_name(String spec_stock_name) {
        this.spec_stock_name = spec_stock_name;
    }

    public String getBatch() {
        return batch;
    }

    public void setBatch(String batch) {
        this.batch = batch;
    }

    public String getSupplier_name() {
        return supplier_name;
    }

    public void setSupplier_name(String supplier_name) {
        this.supplier_name = supplier_name;
    }

    public String getSupplier_code() {
        return supplier_code;
    }

    public void setSupplier_code(String supplier_code) {
        this.supplier_code = supplier_code;
    }

    public String getInput_time() {
        return input_time;
    }

    public void setInput_time(String input_time) {
        this.input_time = input_time;
    }

    public List<BatchListBean> getBatch_list() {
        return batch_list;
    }

    public void setBatch_list(List<BatchListBean> batch_list) {
        this.batch_list = batch_list;
    }

    public static class BatchListBean {
        /**
         * batch_spec_code : 1
         * batch_spec_value : 北京三里屯
         */

        private String batch_spec_code;
        private String batch_spec_value;
        private String type;
        private String value;

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getBatch_spec_code() {
            return batch_spec_code;
        }

        public void setBatch_spec_code(String batch_spec_code) {
            this.batch_spec_code = batch_spec_code;
        }

        public String getBatch_spec_value() {
            return batch_spec_value;
        }

        public void setBatch_spec_value(String batch_spec_value) {
            this.batch_spec_value = batch_spec_value;
        }
    }
}
